Learning without textbooks